package com.cssy.xxkj.logic.entity;

import java.util.Date;

/**
 * 调拨发起数据对象
 * @since 2014-09-26
 */
public class LogicAllocatOutwhDO extends LogicBizEntity{

    private static final long serialVersionUID = 141170395374758995L;

    /**
     * column logic_allocat_outwh.zd001Code  单据编号
     */
    private String zd001Code;

    /**
     * column logic_allocat_outwh.zd001OriCode  原始单据编号
     */
    private String zd001OriCode;

    /**
     * column logic_allocat_outwh.zd002Status  单据状态
     */
    private String zd002Status;

    /**
     * column logic_allocat_outwh.zd003OutWhId  调拨仓库ID
     */
    private String zd003OutWhId;

    /**
     * column logic_allocat_outwh.zd003OutWhCode  调拨仓库Code
     */
    private String zd003OutWhCode;

    /**
     * column logic_allocat_outwh.zd003OutWhName  调拨仓库名称
     */
    private String zd003OutWhName;

    /**
     * column logic_allocat_outwh.zd004InWhId  接收仓库ID
     */
    private String zd004InWhId;

    /**
     * column logic_allocat_outwh.zd004InWhCode  接收仓库编码
     */
    private String zd004InWhCode;

    /**
     * column logic_allocat_outwh.zd004InWhName  接收仓库名称
     */
    private String zd004InWhName;

    /**
     * column logic_allocat_outwh.zd005MoveDate  调拨日期
     */
    private Date zd005MoveDate;

    /**
     * column logic_allocat_outwh.zd006Batch  批次
     */
    private String zd006Batch;

    /**
     * column logic_allocat_outwh.zd007Aegnt  经办人
     */
    private String zd007Aegnt;

    /**
     * column logic_allocat_outwh.zd008Remark  备注
     */
    private String zd008Remark;

    public LogicAllocatOutwhDO() {
        super();
    }

	public LogicAllocatOutwhDO(String zd001Code, String zd001OriCode,
			String zd002Status, String zd003OutWhId, String zd003OutWhCode,
			String zd003OutWhName, String zd004InWhId, String zd004InWhCode,
			String zd004InWhName, Date zd005MoveDate, String zd006Batch,
			String zd007Aegnt, String zd008Remark) {
        this.zd001Code = zd001Code;
        this.zd001OriCode = zd001OriCode;
        this.zd002Status = zd002Status;
        this.zd003OutWhId = zd003OutWhId;
        this.zd003OutWhCode = zd003OutWhCode;
        this.zd003OutWhName = zd003OutWhName;
        this.zd004InWhId = zd004InWhId;
        this.zd004InWhCode = zd004InWhCode;
        this.zd004InWhName = zd004InWhName;
        this.zd005MoveDate = zd005MoveDate;
        this.zd006Batch = zd006Batch;
        this.zd007Aegnt = zd007Aegnt;
        this.zd008Remark = zd008Remark;
        
    }

    /**
     * getter for Column logic_allocat_outwh.zd001Code
     */
    public String getZd001Code() {
        return zd001Code;
    }

    /**
     * setter for Column logic_allocat_outwh.zd001Code
     * @param zd001Code
     */
    public void setZd001Code(String zd001Code) {
        this.zd001Code = zd001Code;
    }

    /**
     * getter for Column logic_allocat_outwh.zd001OriCode
     */
    public String getZd001OriCode() {
        return zd001OriCode;
    }

    /**
     * setter for Column logic_allocat_outwh.zd001OriCode
     * @param zd001OriCode
     */
    public void setZd001OriCode(String zd001OriCode) {
        this.zd001OriCode = zd001OriCode;
    }

    /**
     * getter for Column logic_allocat_outwh.zd002Status
     */
    public String getZd002Status() {
        return zd002Status;
    }

    /**
     * setter for Column logic_allocat_outwh.zd002Status
     * @param zd002Status
     */
    public void setZd002Status(String zd002Status) {
        this.zd002Status = zd002Status;
    }

    /**
     * getter for Column logic_allocat_outwh.zd003OutWhId
     */
    public String getZd003OutWhId() {
        return zd003OutWhId;
    }

    /**
     * setter for Column logic_allocat_outwh.zd003OutWhId
     * @param zd003OutWhId
     */
    public void setZd003OutWhId(String zd003OutWhId) {
        this.zd003OutWhId = zd003OutWhId;
    }

    /**
     * getter for Column logic_allocat_outwh.zd003OutWhCode
     */
    public String getZd003OutWhCode() {
        return zd003OutWhCode;
    }

    /**
     * setter for Column logic_allocat_outwh.zd003OutWhCode
     * @param zd003OutWhCode
     */
    public void setZd003OutWhCode(String zd003OutWhCode) {
        this.zd003OutWhCode = zd003OutWhCode;
    }

    /**
     * getter for Column logic_allocat_outwh.zd003OutWhName
     */
    public String getZd003OutWhName() {
        return zd003OutWhName;
    }

    /**
     * setter for Column logic_allocat_outwh.zd003OutWhName
     * @param zd003OutWhName
     */
    public void setZd003OutWhName(String zd003OutWhName) {
        this.zd003OutWhName = zd003OutWhName;
    }

    /**
     * getter for Column logic_allocat_outwh.zd004InWhId
     */
    public String getZd004InWhId() {
        return zd004InWhId;
    }

    /**
     * setter for Column logic_allocat_outwh.zd004InWhId
     * @param zd004InWhId
     */
    public void setZd004InWhId(String zd004InWhId) {
        this.zd004InWhId = zd004InWhId;
    }

    /**
     * getter for Column logic_allocat_outwh.zd004InWhCode
     */
    public String getZd004InWhCode() {
        return zd004InWhCode;
    }

    /**
     * setter for Column logic_allocat_outwh.zd004InWhCode
     * @param zd004InWhCode
     */
    public void setZd004InWhCode(String zd004InWhCode) {
        this.zd004InWhCode = zd004InWhCode;
    }

    /**
     * getter for Column logic_allocat_outwh.zd004InWhName
     */
    public String getZd004InWhName() {
        return zd004InWhName;
    }

    /**
     * setter for Column logic_allocat_outwh.zd004InWhName
     * @param zd004InWhName
     */
    public void setZd004InWhName(String zd004InWhName) {
        this.zd004InWhName = zd004InWhName;
    }

    /**
     * getter for Column logic_allocat_outwh.zd005MoveDate
     */
    public Date getZd005MoveDate() {
        return zd005MoveDate;
    }

    /**
     * setter for Column logic_allocat_outwh.zd005MoveDate
     * @param zd005MoveDate
     */
    public void setZd005MoveDate(Date zd005MoveDate) {
        this.zd005MoveDate = zd005MoveDate;
    }

    /**
     * getter for Column logic_allocat_outwh.zd006Batch
     */
    public String getZd006Batch() {
        return zd006Batch;
    }

    /**
     * setter for Column logic_allocat_outwh.zd006Batch
     * @param zd006Batch
     */
    public void setZd006Batch(String zd006Batch) {
        this.zd006Batch = zd006Batch;
    }

    /**
     * getter for Column logic_allocat_outwh.zd007Aegnt
     */
    public String getZd007Aegnt() {
        return zd007Aegnt;
    }

    /**
     * setter for Column logic_allocat_outwh.zd007Aegnt
     * @param zd007Aegnt
     */
    public void setZd007Aegnt(String zd007Aegnt) {
        this.zd007Aegnt = zd007Aegnt;
    }

    /**
     * getter for Column logic_allocat_outwh.zd008Remark
     */
    public String getZd008Remark() {
        return zd008Remark;
    }

    /**
     * setter for Column logic_allocat_outwh.zd008Remark
     * @param zd008Remark
     */
    public void setZd008Remark(String zd008Remark) {
        this.zd008Remark = zd008Remark;
    }

}